Hi, Can anyome tell me about this? My niece was born in March 2003 and my brother has been told they are not entitled to it as its means tested. Its for £250.